package main.java.FSMDE.controllers.listeners;

import main.java.FSMDE.models.Diagram;
import main.java.FSMDE.models.Interface;
import main.java.FSMDE.models.Transition;

public interface IDiagramEventListener {
	void handleInterfaceAdded(Diagram diagram, Interface interface0);
	void handleInterfaceUpdated(Diagram diagram, Interface interface0);
	void handleTransitionAdded(Diagram diagram, Transition transition);
	void handleTransitionUpdated(Diagram diagram, Transition transition);
	void handleSubDiagramCreated(Diagram diagram, String diagramName);
}
